Fourier Analysis Using A Spreadsheet

نویسنده

  • Jeffrey H. Harris
چکیده

F or many tasks involving Fourier analysis, a spreadsheet is an excellent tool. Using examples, this article shows that for data sets involving perhaps a hundred points and a few tens of coefficients, a spreadshe& method is practical and quick on perwnal computers such as the Macintosh SE or the IBM PC AT and compatibles. With enhanced hardware such as floating-point co-pmcaasor chips, the numbers may be extended by about an order of magnitude. This article presents three spreadsheet templates that should permit, rather easy generalization to other onhogonal bask functions, provided those can be defined in t e r n of standard functions or recurrence formulas. Fourier analysis is used here to illustrate pmvision of modularity to spreadsheet element definitions, so that the available replication processes allow simple extension of the ranges of the calculation; in this case, the number of harmonics and integration nodes. Fourier analysis of a real function also illustrates some techniques in spreadsheet use. These include selective application of array/vector arithmetic and the important trick of formulating formula blocks that can be replicated (blocks copied with relative referances adjusted appropriately and absolute references unchanged) to extend the range or resolution of the calculation. For a moderate problem, programming and debugging of functional Fourier analysis templates like the Fourier templates discussed below might take a spreadsheet user less time than finding the user's manual and the object code for an existing Fourier analysis pmgram. The reader is assumed to have some experience with Excel or a similar spreadsheet program so the general operations given here can be carried out without detailed instructions. The examples use the R l a option for addressing the elements of the template; thii is a matter of taste, but has the pmperty that variable names can take the form a0 and b1, which othewise conflict with the slightly mom compact normal addressing scheme All AB137, ... . ' h w templates for the Exoel spreadsheet pmgram illustrate the trade-off between extensive use of memory for possible reduction of calculation time and, amversely, the deliberate recalculation of data to mduce memory quirements. Fast Fourier transform (FiT) techniques am not used here because the logic required is not straightforwardly well suited to the simpler tools available in the spreadsheet. By development of function macms for migrade indexing, formula entry and logic, the FET or the related

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A frequency-domain derivation of shot-noise

Articles you may be interested in A random walk to stochastic diffusion through spreadsheet analysis Am. Unified derivation of Johnson and shot noise expressions Am. A shot-noise experiment with computer control and data acquisition Am. A formula for shot-noise is derived in the frequency-domain. The derivation is complete and reasonably rigorous while being appropriate for undergraduate studen...

متن کامل

Fourier Analysis: Creating A "Virtual Laboratory" Using Computer Simulation

At times the desire for specialized laboratory apparatus to support class activities outstrips the available resources. When this is the case the instructor must look for creative alternatives to help meet the desired objectives. This report examines how a virtual laboratory was created to model and analyze high-speed networking signals in a LAN class using a spreadsheet simulation. The student...

متن کامل

Computer-assisted Infrared Analysis of Heterogeneous Works of Art

In this paper a simple elaboration of the infrared spectra of heterogeneous materials is outlined. The data processing method, based on the least-squares solution of overdetermined systems, allows the semiquantitative analysis of mixtures in terms of the spectra of their components. An application of the data processing logic to a twoand threecomponents mixture is shown, but the method can be a...

متن کامل

Determination of e ω , e e x ω , e B , and e α using potential energy functions for heteronuclear diatomic molecules via spreadsheet program

In order to represent the potential energy function over the whole range of R, many potentialenergy functions have been proposed. In the present paper, we employ many potential energyfunctions, to use Numerov method for solving the nuclear Schrödinger equation for the IFmolecule, as an example of a heteronuclear diatomic molecules. Then we determine thespectroscopic constants eω , e e x ω , e B...

متن کامل

An Enhanced Finite Element method for Two Dimensional Linear Viscoelasticity using Complex Fourier Elements

In this paper, the finite element analysis of two-dimensional linear viscoelastic problems is performed using quadrilateral complex Fourier elements and, the results are compared with those obtained by quadrilateral classic Lagrange elements. Complex Fourier shape functions contain a shape parameter which is a constant unknown parameter adopted to enhance approximation’s accuracy. Since the iso...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012